home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 November / EnigmA AMIGA RUN 02 (1995)(G.R. Edizioni)(IT)[!][issue 1995-11][Skylink CD].iso / earcd / util / cli / iuw_clit.lha / src / nop.c < prev    next >
C/C++ Source or Header  |  1995-09-05  |  1KB  |  46 lines

  1. /* nop - do nothing, excepts any number of args
  2.  *
  3.  * Copyright (C) 1995 by Ingo Wilken (Ingo.Wilken@informatik.uni-oldenburg.de)
  4.  *
  5.  * Permission to use, copy, modify, and distribute this software and its
  6.  * documentation for any purpose and without fee is hereby granted, provided
  7.  * that the above copyright notice appear in all copies and that both that
  8.  * copyright notice and this permission notice appear in supporting
  9.  * documentation.  This software is provided "as is" without express or
  10.  * implied warranty.
  11.  *
  12.  * V1.0: 04/Apr/95  first version
  13.  */
  14. #define THIS_PROGRAM    "nop"
  15. #define THIS_VERSION    "1.0"
  16.  
  17. #include <exec/types.h>
  18. #include <exec/libraries.h>
  19. #include <dos/dos.h>
  20. #include <dos/rdargs.h>
  21. #include <stdlib.h>
  22.  
  23. #include <proto/exec.h>
  24. #include <proto/dos.h>
  25.  
  26. static char amiga_version[] = "\0$VER: " THIS_PROGRAM " " THIS_VERSION " (" __COMMODORE_DATE__ ")";
  27.  
  28. char Template[] = "DUMMY/M";
  29. __aligned struct {
  30.     STRPTR *dummy;
  31. } Args;
  32.  
  33.  
  34. void
  35. _main()
  36. {
  37.     struct RDArgs *rdargs;
  38.  
  39.     if( SysBase->lib_Version >= 37 ) {
  40.         if( rdargs = ReadArgs(Template, (LONG *)&Args, NULL) )
  41.             FreeArgs(rdargs);
  42.     }
  43.     _exit(0);
  44. }
  45.  
  46.